<?php

class PersonaModule extends CWebModule
{
	public function init()
	{
		// this method is called when the module is being created
		// you may place code here to customize the module or the application

		// import the module-level models and components
		$this->setImport(array(
			'persona.models.*',
			'persona.components.*',
			
			//'direccion.models.*',
			'direccion.models.Direccion',
			'direccion.models.Pais',
			'direccion.models.Provincia',
			'direccion.models.Localidad',
		
			'direccion.services.DireccionServiceUI',
			'comunicacion.models.Comunicacion',
			'carrera.models.InstitucionAcademica',
			'carrera.models.OrientacionInstitucionAcademica',
			'marketing.models.MedioPromocion'
			//'carrera.models.InteresadoContacto',
			//'carrera.models.InteresadoTipoContacto'
			
			
			,
		));
	}

	public function beforeControllerAction($controller, $action)
	{
		if(parent::beforeControllerAction($controller, $action))
		{
			// this method is called before any module controller action is performed
			// you may place customized code here
			return true;
		}
		else
			return false;
	}
}
